/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.vienthonga.product.logic;

/**
 *
 * @author DoanHa
 */
public class M_Detail {

    private String description;
    private General general;
    private Display display;
    private Orthers orthers;
    private Feature features;
    private Storage storage;

    public M_Detail() {
        this.general = new General();
        this.display = new Display();
        this.storage = new Storage();
        this.features = new Feature();
        this.orthers = new Orthers();
    }

    public Orthers getOrthers() {
        return orthers;
    }

    public void setOrthers(Orthers orthers) {
        this.orthers = orthers;
    }

    public String getDescription() {
        return description;
    }

    public Display getDisplay() {
        return display;
    }

    public Feature getFeatures() {
        return features;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public void setDisplay(Display display) {
        this.display = display;
    }

    public void setFeatures(Feature features) {
        this.features = features;
    }

    public void setGeneral(General general) {
        this.general = general;
    }

    public void setStorage(Storage storage) {
        this.storage = storage;
    }

    public General getGeneral() {
        return general;
    }

    public Storage getStorage() {
        return storage;
    }

    public class General {

        private String network;
        private String color;
        private String size;
        private String weight;
        private String design;

        public String getColor() {
            return color;
        }

        public void setColor(String color) {
            this.color = color;
        }

        public void setDesign(String design) {
            this.design = design;
        }

        public void setNetwork(String network) {
            this.network = network;
        }

        public void setPin(String pin) {
            this.pin = pin;
        }

        public void setSim(String sim) {
            this.sim = sim;
        }

        public void setSize(String size) {
            this.size = size;
        }

        public void setWeight(String weight) {
            this.weight = weight;
        }

        public String getDesign() {
            return design;
        }

        public String getNetwork() {
            return network;
        }

        public String getPin() {
            return pin;
        }

        public String getSim() {
            return sim;
        }

        public String getSize() {
            return size;
        }

        public String getWeight() {
            return weight;
        }
        private String sim;
        private String pin;
    }

    public class Display {

        private String language;
        private String displayType;
        private String displaySize;

        public String getDisplaySize() {
            return displaySize;
        }

        public void setDisplaySize(String displaySize) {
            this.displaySize = displaySize;
        }

        public void setDisplayType(String displayType) {
            this.displayType = displayType;
        }

        public void setLanguage(String language) {
            this.language = language;
        }

        public String getDisplayType() {
            return displayType;
        }

        public String getLanguage() {
            return language;
        }
    }

    public class Feature {

        private String ring;
        private String message;
        private String connectionMedia;
        private String camera;

        public void setCamera(String camera) {
            this.camera = camera;
        }

        public void setConnectionMedia(String connectionMedia) {
            this.connectionMedia = connectionMedia;
        }

        public void setMessage(String message) {
            this.message = message;
        }

        public void setRing(String ring) {
            this.ring = ring;
        }

        public String getCamera() {
            return camera;
        }

        public String getConnectionMedia() {
            return connectionMedia;
        }

        public String getMessage() {
            return message;
        }

        public String getRing() {
            return ring;
        }
    }

    public class Storage {

        private String contact;
        private String internalMemory;
        private String externalMemory;

        public String getContact() {
            return contact;
        }

        public void setContact(String contact) {
            this.contact = contact;
        }

        public void setExternalMemory(String externalMemory) {
            this.externalMemory = externalMemory;
        }

        public void setInternalMemory(String internalMemory) {
            this.internalMemory = internalMemory;
        }

        public String getExternalMemory() {
            return externalMemory;
        }

        public String getInternalMemory() {
            return internalMemory;
        }
    }

    public class Orthers {

        private String musicDownload;
        private String ring_2;
        private String gprs;
        private String hscsd;
        private String edge;
        private String network_3g;
        private String wlan;
        private String os;
        private String clock;
        private String alarm;
        private String fm;
        private String game;
        private String browser;
        private String java;
        private String videoRecorder;
        private String voiceRecorder;
        private String listeningMusic;
        private String watchingVideo;
        private String callRecorder;
        private String externalSpeaker;
        private String waitingTime;
        private String talkingTime;

        public void setAlarm(String alarm) {
            this.alarm = alarm;
        }

        public void setBrowser(String browser) {
            this.browser = browser;
        }

        public void setCallRecorder(String callRecorder) {
            this.callRecorder = callRecorder;
        }

        public void setClock(String clock) {
            this.clock = clock;
        }

        public void setEdge(String edge) {
            this.edge = edge;
        }

        public void setExternalSpeaker(String externalSpeaker) {
            this.externalSpeaker = externalSpeaker;
        }

        public void setFm(String fm) {
            this.fm = fm;
        }

        public void setGame(String game) {
            this.game = game;
        }

        public void setGprs(String gprs) {
            this.gprs = gprs;
        }

        public void setHscsd(String hscsd) {
            this.hscsd = hscsd;
        }

        public void setJava(String java) {
            this.java = java;
        }

        public void setListeningMusic(String listeningMusic) {
            this.listeningMusic = listeningMusic;
        }

        public void setMusicDownload(String musicDownload) {
            this.musicDownload = musicDownload;
        }

        public void setNetwork_3g(String network_3g) {
            this.network_3g = network_3g;
        }

        public void setOs(String os) {
            this.os = os;
        }

        public void setRing_2(String ring_2) {
            this.ring_2 = ring_2;
        }

        public void setTalkingTime(String talkingTime) {
            this.talkingTime = talkingTime;
        }

        public void setVideoRecorder(String videoRecorder) {
            this.videoRecorder = videoRecorder;
        }

        public void setVoiceRecorder(String voiceRecorder) {
            this.voiceRecorder = voiceRecorder;
        }

        public void setWaitingTime(String waitingTime) {
            this.waitingTime = waitingTime;
        }

        public void setWatchingVideo(String watchingVideo) {
            this.watchingVideo = watchingVideo;
        }

        public void setWlan(String wlan) {
            this.wlan = wlan;
        }

        public String getAlarm() {
            return alarm;
        }

        public String getBrowser() {
            return browser;
        }

        public String getCallRecorder() {
            return callRecorder;
        }

        public String getClock() {
            return clock;
        }

        public String getEdge() {
            return edge;
        }

        public String getExternalSpeaker() {
            return externalSpeaker;
        }

        public String getFm() {
            return fm;
        }

        public String getGame() {
            return game;
        }

        public String getGprs() {
            return gprs;
        }

        public String getHscsd() {
            return hscsd;
        }

        public String getJava() {
            return java;
        }

        public String getListeningMusic() {
            return listeningMusic;
        }

        public String getMusicDownload() {
            return musicDownload;
        }

        public String getNetwork_3g() {
            return network_3g;
        }

        public String getOs() {
            return os;
        }

        public String getRing_2() {
            return ring_2;
        }

        public String getTalkingTime() {
            return talkingTime;
        }

        public String getVideoRecorder() {
            return videoRecorder;
        }

        public String getVoiceRecorder() {
            return voiceRecorder;
        }

        public String getWaitingTime() {
            return waitingTime;
        }

        public String getWatchingVideo() {
            return watchingVideo;
        }

        public String getWlan() {
            return wlan;
        }
    }
}
